.padright10 {padding-right:10px;}

/*-------------------------------------------------------*/
	/*BODY*/
/*-------------------------------------------------------*/
.socialtools {list-style:none;}
.tweet:hover, .facebook:hover, .delicious:hover, .stumble:hover, .digg:hover {
	text-decoration:underline;
	color:#c1000e;
}
.tweet {
	background:url(../images/icon-twitter.png) no-repeat;
	float:left;
	width:150px;
	padding-left:25px;
	text-decoration:none;
	color:black;
}

.facebook {
	background:url(../images/icon-fb.png) no-repeat;
	float:left;
	width:150px;
	padding-left:25px;
	text-decoration:none;
	color:black;
}
.delicious {
	background:url(../images/icon-delicious.gif) no-repeat;
	float:left;
	width:150px;
	padding-left:25px;
	text-decoration:none;
	color:black;
}
.stumble {
	background:url(../images/icon-stumble.gif) no-repeat;
	float:left;
	width:150px;
	padding-left:25px;
	text-decoration:none;
	color:black;
}
.digg {
	background:url(../images/icon-digg.gif) no-repeat;
	float:left;
	width:150px;
	padding-left:25px;
	text-decoration:none;
	color:black;
}

#nav {
	margin-top:5px;
	padding: 0;
	list-style: none;
	width: 120px;
	border-bottom: 1px solid #ccc;
}

#nav li ul {
	position: absolute;
	left: 119px;
	top: 0;
	display: none;
	margin: 0;
}
#nav ul li a, #nav li a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff;
	padding: 5px;
	border: 1px solid #ccc;
}
#nav li:hover ul { 
	display: block;
	overflow:visible;
	z-index:20;
	width: 119px;
	}

#nav a:hover { 
	color:#C00;
	}
/* Fix IE. Hide from IE Mac \*/
* html  #nav li { float: left; }
* html  #nav li a { height: 1%; }

.more {
      display: none;
}
.mediatab-box { 
  border-bottom: 1px solid #DDD;
  padding-bottom:5px;
  width: 100px;
  text-align: center;
}
.mediatab-box ul li a.mediatabLink {
	width:100px;
	align: center;
}
.mediatab-box ul li#activemedia { 
  padding: 6px 15px;
	background:url('/adminItem/images/right_cur.gif') right top no-repeat;
  width: 60px;
}

.mediatab-box ul li#activemedia a { 
	background:url('/adminItem/images/left_cur.gif') left top no-repeat;
	padding: 7px 20px 6px 14px;
}
.mediatab-box ul li {
  color:#666666;
  padding: 5px 0px;
  text-decoration:none;
  background: url('/adminItem/images/right.gif') right top no-repeat;
  width: 60px;
  
}
.mediatab-box ul li a {
	background:url('/adminItem/images/left.gif') left top no-repeat;
	padding: 5px 25px 6px 18px;
	font-size:1em;
  text-decoration:none;
}
.mediatabcontent { 
	border: 1px solid #ddd; 
	border-top: 0; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	width: 500px; 
	align:center;
}

.mediahide { display: none;}

::selection {
	background:#d4d4d4;
	color:#666666;
}
::-moz-selection {
	background:#d4d4d4;
	color:#666666;
}
img::selection {
	background: transparent;
}
img::-moz-selection {
	background: transparent;
}
.item-preview {
	background:url('/adminItem/images/bg-fade.png') no-repeat center;
	width: 50px;
	height: 30px;
	display: block;
}

.slide-preview {
	display: block;
}
.slide-preview img{
	align:center;
	width: auto;
	height: 180px;
}
.portal-preview img{
	align:center;
	height: auto;
	min-width:300px;
	min-height:200px;
	max-height:300px;
	max-width:400px;
	border-radius:10px;
}
ins { text-decoration:none;}
/*-------------------------------------------------------------------------------------------------*/
	/*TEXT FEATURES*/
/*-------------------------------------------------------------------------------------------------*/

h1{
	font-size:3.5em;
	color:#666666;
	line-height:21px;
}
h2{
	font-size:1.4em;
	color:#666;
	line-height:15px;
	font-weight:bold;
}
h3{
	font-size:2.4em;
	color:#c1000e;
	line-height:1em;
}
h4{
	font-size:1em;
	color:#c1000e;
	line-height:1.1em;	
	font-weight:bold;
}
h5{
	font-size:0.9em;
	color:#c1000e;
	font-weight:bold;
	line-height:9px;
}

h6 {
	font-size:0.9em;
	color:#c1000e;
	margin-top:20px;
}
p {
	margin-top:15px;
	margin-bottom:15px;
}

h1, h2, h3, h5, h6{
	font-family: Verdana;
	margin-top:30px;
}
h4 {
	font-family: Verdana;
	margin-top:10px;
}
.service h3 {
	font-size:1.1em;
	padding-bottom:10px;
	margin-top:0px !important;
	border-bottom:1px dashed #666;
	font-weight:bold;
	text-shadow: 2px 2px 2px 2px #FFF;
}
.order h3 {
	margin-top:0px;
	font-size:1em;
	text-transform:uppercase;
	line-height:120px;
	font-weight:bold;
	text-align:center;
	width:864px;
	background:url('/adminItem/images/1px-white.png'); 
	background-repeat:repeat;
}
.about-us {
	text-transform:uppercase;
	text-align:center;
	line-height:120px;
	width:624px;
	background:url('/adminItem/images/1px-white.png'); 
	background-repeat:repeat;
}

/*404error*/
p.error{
	font-size:172px;
	font-family:Arial;
	margin-bottom:40px;
	margin-top:60px;
	padding-right:20px;

}
/*Content page titles*/
.page-title {
	padding-top:10px;
}
.page-title p {
	font-size:10px;
	font-style:italic;
}
.page-title a{
	text-decoration:none;
	color:#999999;
}
.page-title a:hover {
	color:#ff0099;
}
.page-title h3 {
	padding-top:0px;
	margin-top:25px;
	font-size:32px;
	text-transform:uppercase;
	font-weight:bold;
}
.inner-content {
	width:700px;
}
/*Colors*/
.link {
	color:#b21d3b;
	text-decoration:none;
	cursor:pointer;
}
.second a {
	color:#666666;
	text-decoration:none;
}
.second a:hover {
	text-decoration:none;
}
.blog-link {
	color:#666666;
	text-decoration:none;
}
.blog-link:hover {
	color:#ff0099;
}
.link.green {
	color:#009900;
	text-decoration:none;
}
.link.blue {
	color:#0099FF;
	text-decoration:none;
}
.link.purple {
	color:#ff0099;
	text-decoration:none;
}
.link:hover{
	text-decoration: underline;
	}
.colored {
	color:#ff0099;
}
.from-blog{
	padding-right:20px;
	margin-top:10px;
}
.footer-small {
	font-size:10px;
	font-style:italic;
	margin-top:8px;
}
.blog-header {
	width:700px;
	height:52px;
	margin-bottom:20px;
	float:left;
	background: url('/adminItem/images/blog-title.png');
}

.blog-small {
	height:24px;
	line-height:22px;
	font-size:10px;
	margin-left:10px;
	padding-left:9px;
	width:600px;
	background: url('/adminItem/images/comments-bg.png');
}
.blog-small-full {
	height:24px;
	line-height:22px;
	font-size:10px;
	padding-left:9px;
	width:691px;
	background: url('/adminItem/images/comments-bg.png');
}
.blog-icon {
	margin-right:10px;
}
.blog-icon:hover {
	position:relative;
	top:-2px;
}

.left{
	float:left;
}
.right{
	float:right;
}
/*-------------------------------------------------------------------------------------------------*/
	/*GRIDS*/
/*-------------------------------------------------------------------------------------------------*/
.shadow{
	background: url('/adminItem/images/slider-shadow1.png');
	background-repeat:no-repeat;
	background-position:center;	
	height:328px;
	width:20px;
}

.dashboard-wrapper {
	margin: 0 auto;
	width:960px;
	background-color:white;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
}
.slidewrapper{
	margin: 0 auto;
	width:900px;
	padding-left:2%;
	padding-right:2%;
	}
.slidebackground{
	background:url(/adminItem/images/tablewhole.png) center no-repeat;
	width:100%;
	height:100%;
	position:relative;    
	left: 0px; 
    top: 0px; 
	clear:both;
}
.buttonbackground{
	background:url(/adminItem/images/drape.png) center no-repeat;
	width:100%;
	height:100%;  
	positon:relative;
	z-index:20;
	
}		

.itinerary-headerbreak {
	background:url(../images/itinerary-bg.jpg) repeat-x;
	margin: 0 auto;
	width:100%;
	positon:relative;
}
.hotel-headerbreak {
	background:url(/adminItem/images/blue-bg3.jpg) repeat-x;
	margin: 0 auto;
	width:100%;
	positon:relative;
}/*
table {
	width:70%;
	height:100px;
	background-color:white;
	margin: 0 auto;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	
}*/
.centerbutton {
	margin: 0 auto;
	width:940px;
	height:170px;	
	}
.centerbutton img {
	border-radius: 15px;
	width:300px;
	height:170px;
}

.inner-content, .three-fourth { 
	float:left;
	margin-top:20px;
}
.inner-content, .three-fourth{
	padding-right: 20px;
}

.one {
	width:940px;
	float: left;
	margin-top: 10px;
}
.dashboard-sidebar {
	width:180px;
	height:100%;
	margin-right: 20px;
	margin-left:20px;
	padding-top:20px;
}

.dashboard-sidebar p, .dashboard-content p {
	border:2px #666 dashed;
	padding:10px;
}
.dashboard-content {
	width:700px;
	height:100%;
	margin-right: 20px;
	margin-left:20px;
	padding-top:20px;
}

.one-third{
	position:relative;
	width:300px;
	padding-left:20px;
}
#adsContainer {
	margin: 0 auto;
	width:940px;
	height:100%;
	position:relative;
}
#adsContainerVertical {
	margin: 0 auto;
	width:300px;
	height:100%;
	position:relative;
}
.ads{
	position:relative;
	width:270px;
	height:100%;
	padding:20px;
	border-right:#e1e1e1 1px solid;
	float:left;
	text-align:justify;
	background-color:transparent;
}
.adsVertical{
	position:relative;
	width:270px;
	height:100%;
	padding:20px;
	text-align:justify;
	background-color:transparent;
}
.adsVertical img {
	border-radius:10px;
}
.ads img {
	border-radius:10px;
}
.header-one-third {
	position:relative;
	width:20%;
	height:10%;
}

.three-fourth{
	width:700px;
}
.img-align-left {
	margin:0 10px 0 0;
	float:left;
}
.img-align-right {
	margin:5px 0 0 10px;
	float: right;
}
.img-align-center {
	margin:10px 0;
	text-align:center;
}
.text-align-left {
	float:left;
}
.text-align-right {
	text-align: right;
}
.text-align-center {
	text-align:center;
}
.margin15 {
	margin-top:15px!important;
}
.margin20{
	margin-top:20px !important;
}
.margin90{
	margin-top:90px !important;
}
.spacer {
	margin-right:15px;
	margin-left:15px;
}
.last { 
	margin-right: 0px!important;
	padding-right: 0px!important;
}

.first { 
	margin-left: 0px!important;
	padding-left: 0px!important;
}
.clear{
	clear:both;
}
.margin10right {
	margin-right:10px!important;
}
.margin20right {
	margin-right:20px!important;
}
.padding10left {
	padding-left:10px!important;
}	
.nomargin {
	margin-right:0px!important;
}
.notopmargin {
	margin-top:0px!important;
}
/*-------------------------------------------------------------------------------------------------*/
	/*HEADER*/
/*-------------------------------------------------------------------------------------------------*/

.logo {
	/*ver1.0 png here*/
	float:left;
	background-repeat: no-repeat;
	margin-top:-2%;}

/*MENU BACKGROUND*/
	.header-menu {
	margin:0 auto;
	float:right;
	
	}
	.menu {
		margin-top:0px;
		float:right;
	}	
	.menu-left-closed {
		height:69px;
		width:43px;
		float:right;
	}	
	.menu-right-closed {
		background:url('/adminItem/images/menu-right-closed.png');
		height:69px;
		width:15px;
		float:right;
	}	
	.menu-content {
		margin:25px 5px ;
	}
	.phone {
		padding-right:0px;
		font-size:10px;
	}
	.number {
		font-size:24px;
	}
	.header-menu p{
		margin-top:5px;
	}
	
#breadcrumb {
	font-size:0.9em;
	margin-top:70px;
	background:white;
	margin-left:0; 
	margin-right:0; 
	position:relative; 
	z-index:100;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	
}
#breadcrumb a {
	text-decoration:none;
	color:#FFC;
}

#breadcrumb a:hover {
	color:white;
	text-decoration:none;
}
#breadcrumb ul, #breadcrumb li {
	list-style-type:none;
	padding:0;
	margin:0;
	}		
#crumbs{
	height:2.3em;
	/*border:1px solid #dedede;*/
	list-style: none;
}
#crumbs li {
	float:left;
	line-height:2.3em;
	color:#c1000e;
	position: relative;
	padding-left:2em;	
	}	
#crumbs li a {
	display:block;
	padding:0 10px 0px 0px;
	background:url(/adminItem/images/buttons/crumbs.png) right center no-repeat;
	}							
#crumbs li a:link,
#crumbs li a:visited {
	color:#c1000e;
	text-decoration:none;
	}	
#breadcrumb a:link, #breadcrumb a:visited,	
#crumbs li a:focus{
	color:#000;
}
	
#crumbs li a:hover{	
	color:#000;
	-moz-box-shadow: inset 0px -2px #c1000e;
	-webkit-box-shadow: inset 0px -2px #c1000e;
	box-shadow: inset 0px -2px #c1000e;
} 

#crumbs li ul {
	position: absolute;
	display: none;
	margin: 0;
	width:300px;
	-moz-box-shadow: 3px 3px 3px #e1e1e1;
	-webkit-box-shadow: 3px 3px 3px #e1e1e1;
	box-shadow: 3px 3px 3px #e1e1e1;
}
/*#crumbs ul li a, #crumbs li a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff;
	padding: 5px;
	}*/
#crumbs li:hover ul { 
	display: block;
	overflow:visible;
	z-index:20;
	
	}
#crumbs li:hover ul li {
	width:150px;
	padding-left:0;
}
#crumbs ul li a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff;
	padding: 5px;
}
#crumbs ul .rightlast a{
	border-bottom-right-radius:5px;
	;-moz-box-shadow:  3px 3px 3px #e1e1e1;
	-webkit-box-shadow:  3px 3px 3px  #e1e1e1;
	box-shadow:  3px 3px 3px #e1e1e1;

}#crumbs ul .leftlast a{
	border-bottom-left-radius:5px;
	-moz-box-shadow: 3px 3px 3px  #e1e1e1;
	-webkit-box-shadow:  3px 3px 3px  #e1e1e1;
	box-shadow:  3px 3px 3px  #e1e1e1;

}

/*-------------------------------------------------------------------------------------------------*/
	/*SUPERFISH MENU */
/*-------------------------------------------------------------------------------------------------*/
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
	font-size:1em;
	cursor:pointer;
}

.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			150px; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width: 150px;
	background: #b21d3b;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
	
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li ul a {
	font-size:1em;
}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	right:			0px;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
.sf-menu li.sfHover ul li li {
	left:			0px;
	top:			0.2em; /* match top ul list item height */
	z-index:		100;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			150px; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			150px; /* match ul width */

}

/*** DEMO SKIN ***/
.sf-menu {
	float:left;
	margin-top:	0px;
	font-family: Verdana;
}
.sf-menu a {
	padding:6px 1em;
	text-decoration:none;
	
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:#fff2a9;
}

.sf-menu a:hover  { /* visited pseudo selector so IE6 applies text colour*/
	color:#ffffff;
}
.sf-menu li {
	/*change bg color for change language*/
}
.sf-menu li li {
	background:		#b21d3d;
	border-right:4px solid #dedede;
	border-left:2px solid #dedede;
	border-bottom:1px dashed #e1e1e1;
}
.sf-menu ul li ul {
	top:-2px !important;}
.menu-last{
	border-bottom: 2px solid #dedede !important;
}
.menu-first {
	margin-top:0px;
}
.menu-nextlevel-first{
	border-top: 2px solid #dedede !important;
}
.no-left-border {
	border-left:2px solid #ffffff !important;}
.sf-menu li li li {
	background:	#b21d3b;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .sf-menu a:hover div {
	outline:		0;
	color:#ffffff;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2em;
	padding-top:	6px;
	min-width:		2px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.55em;
	top:			1.15em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('/adminItem/images/arrows-yellow.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.7em;
	background-position: 0 -100px;  /*use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px;  /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*-------------------------------------------------------------------------------------------------*/
	/*SLIDER and BREAKS */
/*-------------------------------------------------------------------------------------------------*/

.static {
	color:#ffffff;
	background-image: url('/adminItem/images/body-bg-2.jpg');
	background-repeat:repeat;
	padding-top:20px;
	padding-right:10px;
	padding-left:10px;
	height:330px;
}
.static h3 {
	margin-top:0px;
	color:#ffffff;}
.break1 {
	clear:both;
	width:100%;
	height:350px;
	background-repeat:repeat-x;
	background-position:center;
}

.break3d {
	width:100%;
	height:445px;
	background-repeat:repeat-x;
	background-position:center;
}
.dbg {

	background-repeat:no-repeat;
	background-position: center;
}
.content-break {
	clear:both;
	width:100%;
	height:100px;
	background: #ffffff;
}

.mosaic-break {
	clear:both;
	width:100%;
	height:400px;
	background-repeat:repeat-x;
	background-position:center;
}
.top-decor-right {
	background:url('/adminItem/images/top-decor-right.png');
	height:92px;
	width:460px;
	float:right;
	margin-top:40px;

}
.no-top-decor-right{
	height:92px;
	width:460px;
	float:right;
	margin-top:40px;
}
/*********** Testimonials *************/
	.decor-box {
		width:940px;
		height:92px;
	}	
	.testimonials{
		/*top decor left png*/
		background-repeat:no-repeat;
		font-style:italic;
	}	
	.quote {
		background:url('/adminItem/images/quote.png') 0px 60px;
		background-repeat:no-repeat;
		width:460px;
		height:72px;
		float:right;
		padding-top:75px;
		overflow:hidden;
	}
	.quote-full {
		background:url('/adminItem/images/quote.png');
		background-repeat:no-repeat;
		width:560x;
		float:left;
		padding-left:50px;
	}	
	.quote-text {
		font-size:14px;
		width:410px;
		float:right;
	}
	.quote-text-full {
		width:420px;
		float:left;
	}	
	.quote-author {
		font-size:14px;
		font-style:normal !important;
		float:right;
		color:#ff0099;
	}
	.quote-author-full {
		margin-top:20px;
		color:#ff0099;
		float:left;
	}

/*-------------------------------------------------------------------------------------------------*/
	/*MAIN CONTENT*/
/*-------------------------------------------------------------------------------------------------*/
.icon {
	padding-right:10px;
}
.soc-icon {
	margin-top:10px;
}
.border {
	padding-bottom:15px;
	border-bottom:1px dashed #e1e1e1;
}

ul li {
	margin-top:10px;
}

.bordered-img {
	border-bottom:5px solid #dedede;
	border-top:5px solid #ffffff;
	border-left:5px solid #ffffff;
	border-right:5px solid #dedede;
}

.img-preview 

/*General Mosaic Styles*/
.details{ margin:5px 20px; }	
.details h4{color:#fff; line-height:20px;}
.details p{ font:300 12px 'Lucida Grande', Tahoma, Verdana, sans-serif; color:#aaa; }
.details a{ text-decoration:none; }


.mosaic-block {
	position:relative;
	overflow:hidden;
	background:#111 url('/adminItem/images/progress.html') no-repeat center center;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
}
.mb1 {
	width:470px;
	height:200px;
	float:right;

}
.mb2 {
	width:235px;
	height:400px;
	float:left;
}
.mb3 {
	width:235px;
	height:100px;
}
.mb4 {
	width:235px;
	height:300px;
	float:left;
}

.mb5 {
	width:470px;
	height:100px;
	float:left;
}

	.mosaic-backdrop {
		display:none;
		position:absolute;
		top:0;
		height:100%;
		width:100%;
		background:#111;
		text-decoration:none;
	}
	
	.mosaic-overlay {
		display:none;
		z-index:5;
		position:absolute;
		width:100%;
		height:100%;
		background:#111;
		text-decoration:none;

	}
	


/*from-portfolio*/
#slides { margin-top: 20px;}
.slides_container { height:290px;}
#slides p {width:600px; }
/*#slides .pagination { margin-top: 20px;  padding: 0px; margin-left: 0px;}*/

/*-------------------------------------------------------------------------------------------------*/
	/*CONTENT NAVIGATION*/
/*-------------------------------------------------------------------------------------------------*/
	.nav-top{
		background:url('/adminItem/images/nav-top.png');
		width:220px;
		height:10px;
	}
	.nav-bottom{
		background:url('/adminItem/images/nav-bottom.png');
		width:220px;
		height:10px;
	}
	.content-navigation {
		font-size:12px;
		color:#666666;
		font-family: Verdana;
		list-style-type:none;
		list-style-position:outside;
		width:220px;
		background:url('/adminItem/images/nav-bg.png');
		
	}
	.content-navigation li {
		color:#666666;
		display:block;
		padding:15px 0px 15px 0px;;
		margin-top:0px;
		margin-left:20px;
		margin-right:20px;
		border-bottom:1px dashed #e1e1e1;
	}
	.content-navigation li a {
		color:#666666;
		padding-left:15px;
		background: url('/adminItem/images/content-navigation-arrow.png') no-repeat 0px 2px;
		text-decoration:none;
	}
	.content-navigation li a:hover {
		color:#ff0099;
		text-decoration:none;
	}
	.content-navigation li a.current {
		color:#ff0099;
	}
	.content-navigation ul li{
		display:block;
		padding:5px 0;
		margin-left:20px;
		margin-top:10px;
		border-bottom:1px dashed #e1e1e1;
	}
	.content-navigation ul li a {
		color:#666666;
		padding-left:15px;
		background: url('/adminItem/images/content-navigation-arrow.png') no-repeat 0px 2px;
		text-decoration:none;
	}
	.content-navigation ul li a:hover {
		color:#ff0099;
		text-decoration:none;
	}
	.content-navigation ul li a.current {
		color:#ff0099;
	}
	.navigation-category {
		margin-top:15px;}
	.content-navigation li ul li {
		padding-bottom:10px;
		margin-top:8px;
	}
	.content-navigation li ul li a{
		font-size:10px;}
		
.blog-style2 .content-navigation {
		background: none;
}
.blog-style2 .content-navigation {
	width:300px;
}
.blog-style2 .nav-top{
	background:none;
	width:300px;
	height:10px;
}
.blog-style2 .nav-bottom{
	background:none;
	width:300px;
	height:10px;
}
.blog-style2 .content-navigation li {
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #ffffff;
}
.blog-style2-first{
	border-top:1px solid #ffffff !important;
}
.blog-style2 .content-navigation li a {
	background: url('/adminItem/images/content-navigation-arrow2.png') no-repeat 0px 3px;
	padding-left:20px;
	text-transform:uppercase;
}
.blog-style2 h6 {
	margin-top:7px;
	font-size:10px;
}
.blog-style2 .content-navigation li {
	margin-left:0px;
}
/*-------------------------------------------------------------------------------------------------*/
	/*LISTS*/
/*-------------------------------------------------------------------------------------------------*/
/* LIST #2 */
#list { width:300px; margin-top:20px; }
#list ol { font-size:12px; padding-left:28px; color:#ff0099;}
#list ol li { list-style-type:decimal-leading-zero; }
#list ol li p {color:#999999; font-size:11px; border-left: 1px dashed #e1e1e1; font-style:italic; padding-left:7px; padding-top:10px; padding-bottom:10px; margin:0px; }
#list ol li p em { display:block;  font-size:12px; padding-bottom:3px; font-style:normal !important;color:#666666;}
.first-achievement { padding-top:0px !important;}
.last-achievement { padding-bottom:0px !important;}

.nearby-list {width:140px; }
.nearby-list ol li { list-style-type: none; padding-left:0px; width:100px; padding-top:20px;  margin-bottom:100px;}
.nearby-list ol li img {border-radius:10px; width:100px;}
.nearby-list ol li p { float:left; color:black; font-size:11px; border-left: 1px dashed #999; font-style:italic; padding-left:7px; margin-top:10px; margin-bottom:50px; margin:0px; width:120px; }
.nearby-list ol li p em { display:block;  font-size:12px; padding-bottom:3px; font-style:normal !important;color:black; width:100px;}
.firrst-nearby-list { padding-top:0px !important;}
.last-nearby-list { padding-bottom:0px !important;}

.first-service-list { padding-top:0px !important;}
.last-service-list { padding-bottom:0px !important;}

.inner-service-list {width:220px; }
.inner-service-list ol { font-size:14px; color:#ff0099;}
.inner-service-list ol li { list-style-type: none; padding-left:35px; float:left; width:220px; padding-top:20px; }
.inner-service-list ol li p { float:left; color:#999999; font-size:11px; border-left: 1px dashed #e1e1e1; font-style:italic; padding-left:10px; margin-top:10px; margin-bottom:10px; margin:0px; width:220px; }
.inner-service-list ol li p em { display:block;  font-size:12px; padding-bottom:3px; font-style:normal !important;color:#666666; width:220px;}
.first-service-list { padding-top:0px !important;}
.last-service-list { padding-bottom:0px !important;}

.service .lamp {
	background:url('/adminItem/images/icons/lamp.png') 0px 0px;
	background-repeat:no-repeat;
}
.service .links{
	background:url('/adminItem/images/icons/link.png') 0px 20px;
	background-repeat:no-repeat;
}
.service .money {
	background:url('/adminItem/images/icons/money.png') 0px 20px;
	background-repeat:no-repeat;
}
.service .billboard {
	background:url('/adminItem/images/icons/billboard.png') 0px 0px;
	background-repeat:no-repeat;
}
.service .car {
	background:url('/adminItem/images/icons/car.png') 0px 20px;
	background-repeat:no-repeat;
}
.service .house {
	background:url('/adminItem/images/icons/house.png') 0px 20px;
	background-repeat:no-repeat;
}
p.service-img {
	margin-left:25px !important;
	padding:0px !important;
	maegin-top:10px !important;
	border:1px solid #ffffff !important;
	width:50px !important;
	display:block;
	float:left !important;
}
.check-list {
	font-size:12px;
	list-style-type:none;
	list-style-position:outside;
}
.check-list li {
	margin:0px;	
	display:block;
	padding:11px 0px 11px 35px;
	background: url('/adminItem/images/check.png') no-repeat;
	background-position:left center;
	border-top:1px dashed #999999;
	font-style:italic;
}
.list-last {
	border-bottom:1px dashed #999999
}
.info-list {
	font-size:12px;
	list-style-type:none;
	list-style-position:outside;
}
.info-list li {
	margin:0px;	
	display:block;
	padding:11px 0px 11px 35px;
	background: url('/adminItem/images/info.png') no-repeat;
	background-position:left center;
	border-top:1px dashed #999999;
	font-style:italic;
}
.cancel-list {
	font-size:12px;
	list-style-type:none;
	list-style-position:outside;
}
.cancel-list li {
	margin:0px;	
	display:block;
	padding:11px 0px 11px 35px;
	background: url('/adminItem/images/cancel.png') no-repeat;
	background-position:left center;
	border-top:1px dashed #999999;
	font-style:italic;
}
.question-list {
	font-size:12px;
	list-style-type:none;
	list-style-position:outside;
}
.question-list li {
	margin:0px;	
	display:block;
	padding:11px 0px 11px 35px;
	background: url('/adminItem/images/question.png') no-repeat;
	background-position:left center;
	border-top:1px dashed #999999;
	font-style:italic;
}
.warning-list {
	font-size:12px;
	list-style-type:none;
	list-style-position:outside;
}
.warning-list li {
	margin:0px;	
	display:block;
	padding:11px 0px 11px 35px;
	background:url('/adminItem/images/warning.png') no-repeat;
	background-position:left center;
	border-top:1px dashed #999999;
	font-style:italic;
}
.arrow-list {
	font-size:12px;
	list-style-type:none;
	list-style-position:outside;
}
.arrow-list li{
	margin:0px;	
	display:block;
	padding:11px 0px 11px 35px;
	background: url('/adminItem/images/list-arrow.png') no-repeat;
	background-position:left center;
	border-top:1px dashed #999999;
	font-style:italic;
}
/*-------------------------------------------------------------------------------------------------*/
	/*INFORM BOX*/
/*-------------------------------------------------------------------------------------------------*/
/*	.pagination {
		list-style:none;
	}
	.pagination li {
		display:inline;
		padding-top:20px;
	}
	.pagination li a {
		font-size:10px;
		display:block;
		float:left;
		padding:4px 9px;
		margin-right:7px;
		background:#fff2a9;
		color:#c1000e;
		text-decoration:none;
		border-bottom:1px solid #dedede;
		border-right:1px solid #dedede;
	}
	.pagination li.current a {
		background-color:#c1000e;
		color:#fff2a9;
		text-shadow:none;
	}
	.pagination li a:hover {
		background-color:#c1000e;
		color:#fff2a9;
		text-shadow:none;
		border-bottom: none;
	}	*/	
	.tags {
		font-size:12px;
	}
	.info-box-purple {
		border:1px solid #cc0066;
		padding: 20px 60px;
		background:#ff0099 url('/adminItem/images/cancel-box.png') no-repeat 10px 15px;
		color:#ffffff;
		text-shadow:none;
		margin-bottom:15px;
	}
	.info-box-green {
		border:1px solid #009900;
		padding: 20px 60px;
		background:#00CC33 url('/adminItem/images/check-box.png') no-repeat 10px 15px;
		color:#ffffff;
		text-shadow:none;
		margin-bottom:15px;
	}
	.info-box-blue {
		border:1px solid #006699;
		padding: 20px 60px;
		background:#0099FF url('/adminItem/images/info-box.png') no-repeat 10px 15px;
		color:#ffffff;
		text-shadow:none;
		margin-bottom:15px;
	}
	.pagenav {
		margin-top:40px;
	}
/*-------------------------------------------------------------------------------------------------*/
	/*PRICING BOX*/
/*-------------------------------------------------------------------------------------------------*/
ul.list-box{margin:0; padding:0; list-style-type:none;}
ul.list-box > li{
	background:#e1e1e1;
	float:left;
}
ul.list-box  li:hover{
	position: relative;
	z-index: 100;
	top: -10px;
	cursor:pointer;
 }
.title-box {text-align:center; text-shadow:none; padding-bottom:15px; padding-top:15px;}
.box-header h3{
	margin-top:0px;
	}
.box-header h3{color:#FFF;}
.box-des{text-align:left;}
.pricing-box-container{background:#fafafa;text-align:left;	}
.list-box-content{ margin:0px 0px;padding:10px 25px 25px 25px;text-align:center}
.list-box-content ul{margin:0px auto;  padding:0; list-style-type:none;}
.list-box-content ul li{margin:0; padding:10px 0 10px 30px; list-style-type:none; background:url('/adminItem/images/check.png') no-repeat; 
						background-position:center left; text-align:left}
.list-box-content ul li:hover{
	left:0px!important;
	top: 0px!important;}
.text-price{
	text-align:center;
	text-shadow:none;	
	padding:10px 0 10px 0;}
.text-price h3{color:#FFF;text-shadow:none; margin-top:0px;}
/*purple*/
.text-price.purple{
	background-color: #ff0099;
	}
.box-header.purple{
	border-bottom: 1px solid #ffffff;
	background-color: #CC0066;
	}
/*green*/
.text-price.green{
	background-color: #00CC33;
	}
.box-header.green{
	border-bottom: 1px solid #ffffff;
	background-color: #009900;
	}
/*blue*/
.text-price.blue{
	background-color: #0099FF;
	}
.box-header.blue{
	border-bottom: 1px solid #ffffff;
	background-color: #006699;
	}

/*-------------------------------------------------------*/
	/*FORMS*/
/*-------------------------------------------------------*/
/*label {
	width:200px;
	font-weight:normal;
	display:block;
}*/
.form {
	margin-top:15px;}
	
/*input[type="password"]:active ,input[type="text"]:active {
	background-color:#black;
	border:1px solid #e1e1e1;
	font-size:11px;
}*/

input[type="text"]:focus,input[type="password"]:focus,input.text:focus,input.title:focus,textarea:focus {
	border-color:#d7d7d7;
	background-color:#FFF;
	-moz-box-shadow: 0 0px 3px #d7d7d7;
	-webkit-box-shadow: 0 0px 3px #d7d7d7;
	box-shadow: 0 0px 3px #d7d7d7;
}

select {
	background-color:#fff;
	border-width:1px;
	border-style:solid;
}

input.title {
	font-size:1.5em;
}
textarea {
	width:610px;
	height:180px;
	padding:5px;
}
form.inline {
	line-height:3;
}
form.inline p {
	margin-bottom:0;
}
.required {
	color:#ff0000;
}
/*-------------------------------------------------------------------------------------------------*/
	/*BUTTONS*/
/*-------------------------------------------------------------------------------------------------*/	
.button_readmore {
    background:url("/adminItem/images/btn_readmore.png") no-repeat left top;
    width:81px;
    height:24px;
    color:#999999;
    font-size:10px;
    line-height:22px;
    text-align:center;
    text-decoration:none;
	text-transform:uppercase;
}

a.button_readmore:hover {
    background:url("/adminItem/images/btn_readmore.png") no-repeat left bottom;
    text-decoration:none;
	position:relative;
	top:1px;
	color:#ff0099;
}
	.button{
		cursor:pointer;
		font-size: 11px;
		color: #ffffff;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		padding: 6px 15px;
		margin-top:15px;
		background-color:#323232;	
		border: 1px solid #323232;
	}
	.button:hover {
		color:#FFF;
		background:#000000;
	}
	
/* SHADOWS */
/* ----------------------------------------- */	
.2-3col-shadow{
	width:620px;
	height:260px;
	background:url('/adminItem/images/2-3col-shadow.png');
	background-position:bottom;
}
/* DEMO ONLY */
/* ----------------------------------------- */
.slide-out-div {
       padding: 20px 10px 0 20px;
       width: 140px;
       background-color: #000000;
       position: relative;
       z-index: 999;
       font-size: 11px;
}

.slide-out-div p {
       font-size: 10px;
       line-height: 14px;
}



.slide-out-div ul {
	margin-bottom:40px;
	padding:0px;
}



.slide-out-div ul li {
       list-style-type: circle;
       list-style-position: inside;
	   margin-top:0px;
}

.slide-out-div ul li a {
       color:#888;
       font-size: 11px;
	   margin:0px;
}

.slide-out-div ul li a:hover {
       color:#dfdfdf;
}

.slide-out-div ul.last li {
       float:left;
       width: 85px;
       margin-bottom: 0px;
}

.slide-out-div ul.last li a {
       cursor: pointer;
}

.slide-out-div ul.color-switcher {
	margin-bottom:40px;
}

.slide-out-div ul.color-switcher li {
       list-style: none;
       float:left;
     
}

.slide-out-div ul.color-switcher li a {
       display: block;
       width: 15px;
       height: 15px;
       text-indent: -99999px;
       margin-right: 7px;
       cursor: pointer;
}

.slide-out-div h3 {
       color: #ffffff;
       font-size: 15px;
	   text-shadow:none;
}
#style-switcher {  
  position: absolute;  
  width: 55px;  
  top: 100px;  
  left: 5px;  
  background: #f3f3f3;
  padding: 10px;
  border: 1px solid #ffffff;     
} 	
.color-box {
	width:15px;
	height:15px;
	display:block;
	float:left;
	margin-right:2px;
	margin-left:2px;
	margin-bottom: 5px;
	border: 1px solid #cacaca;
	background:#ffffff;
}
.pattern-box{
	width:12px;
	height:12px;
	display:block;
	float:left;
	margin-right:2px;
	margin-left:2px;
	margin-bottom: 5px;
	border: 1px solid #cacaca;
	background:#ffffff;
	}
.white{

	background:#333333;
	}
.italic {
	font-style:italic;
}
.small-italic {
	font-style:italic;
	font-size:10px;
}
.border-bottom {
	border-bottom:1px dashed #dedede;
}
.slide-out-div h3 {
	margin-bottom:10px;
	margin-top:10px;}
.slide-out-div div{
	margin-top:40px;}
	
#icons {
	text-align:left;
	}

.headerid {
	height:25px;
	padding:0px;
	color: #fff2a9;
	text-shadow: 0px 2px 0px #000000;
}
.headerid input[type="text"]{
	border-radius: 10px;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	padding:5px;
	border:2px #333; 
	-moz-box-shadow: 3px 3px 5px #fff2a9;
  	-webkit-box-shadow: 3px 3px 5px #fff2a9;
 	box-shadow: 3px 3px 5px #fff2a9;
}


/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
	
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #CCC;
 font: bold 12px Verdana, sans-serif;
 width: 500px;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #ccc;
 border-bottom: none;
 background: white;
 text-decoration: none;
 border-top-right-radius: 10px;
 border-top-left-radius: 10px;
}

ul.tabbernav li a:link { color: #483c3f; }
ul.tabbernav li a:visited { color: black; }

ul.tabbernav li a:hover
{
 color: #fff2a9;
 background: #483c3f;
 border-color: #ccc;
 background-image:url(/adminItem/images/buttons/tabhover.png);

}

ul.tabbernav li.tabberactive a
{
 background-color: #fff2a9;
 border-bottom: 1px solid #fff;
 background-image:url(/adminItem/images/buttons/tab.png);
 overflow:hidden;
-moz-box-shadow: 0 0 3px #e1e1e1;
-webkit-box-shadow: 0 0 3px #e1e1e1;
box-shadow: 0 0 3px #e1e1e1;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #fff2a9;
 background: #483c3f;
 border-bottom: 1px solid #ccc;
 background-image:url(/adminItem/images/buttons/tabhover.png);
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 /*border-bottom:1px solid #ccc;*/
 border-bottom-left-radius:10px; 
 border-bottom-right-radius:10px;
 width:500px;
 
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 overflow:auto;
}

/*-------------------------------------------------------*/
	/*ITINERARY THAT CAN FLOAT*/
/*-------------------------------------------------------

#planwrapper {
  position: absolute;
}

#floatplan {
  position: absolute;
  top:0;
  /* just used to show how to include the margin in the effect 
  margin-top: 20px;
  padding-top: 19px;
}

#floatplan.fixed {
	position: fixed;
	top:0;
}*/

.itinerary {
	height:300px;
	padding: 10px;
	border: 1px dashed #e1e1e1;
}

.misc{
	 text-align:left; 
	 width: 220px;
	 float:left;
	 padding-left:40px;
	 /*border-right:2px url("/adminItem/images/info-bg.png") groove;
	 border-right: 5px solid #fff2a9;
	 -moz-border-right-colors: #fff4b6 #fff6c1 #fff8d2 #fffdf2 #fffbe5;
	 padding: 5px 5px 5px 15px; */
}

	.moduletabs{
		list-style-type: none;
		position:relative;
		top: 5px;
		z-index: 10;
		
	}
	.moduletabs li a {
		float:left;
		margin-right:40px;
		margin-left:40px;
	}

	.selector
	{
		background: url(/adminItem/images/buttons/selector.png);
	}			
	.hovering
	{
		background: url(/adminItem/images/buttons/selector.png);
		opacity: 0.8;
	}						

.SlideTab {
	top: -10px;
	background:url(/adminItem/images/info-bg.png) repeat-x;
	border-radius:10px;
	overflow:auto;
	}
.SlideTab p{
	padding:5px;
	margin:20px;
}

ul#language {
	/*margin: 0; padding: 0;
	float:left;
	width: 100%;*/
	list-style: none;
	margin-left:5px;
	line-height: 1em;
	margin-top:-7px;
}

ul#language li .headerid {
	font-size:1em;	line-height: 2em;
}
ul#language li {
	float: left;
	padding: 0;
	position: relative; /*--Important--*/
}
ul#language li a:link .headerid{
	float: left;
	/*--text-indent: -9999px; Push text off of page--*/
	padding-right:10px;
	background: url(/adminItem/images/topnav/arrow.png) right no-repeat;
}
ul#language li a:hover .headerid { 
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	background: #333;
} /*--Hover State--*/

ul#language li .sub {
	position: absolute; /*--Important--*/
	top:26px; left: 0;
	z-index: 99999;
	background: #c1000e url(../images/topnav/sub_bg.png) repeat-x; /*--Background gradient--*/
	padding: 10px 10px 10px 10px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 10px;
	-khtml-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 10px;
	-khtml-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	display: none; /*--Hidden for those with js turned off--*/
}
ul#language li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 110px;
	float: left;
}
ul#language .sub ul li {
	width: 100%; /*--Override parent list item--*/
	color: #fff;
}
ul#language .sub ul li a {
	float: none;
	text-indent: 0; /*--Override text-indent from parent list item--*/
	height: auto; /*--Override height from parent list item--*/
	background: url(../images/topnav/navlist_arrow.png) no-repeat 5px 5px;
	padding: 0px 15px 7px 15px;
	display: block;
	font-size:0.9em;
	text-decoration: none;
	color: #fff;}

ul#language .sub ul li a:hover {
	color: #CCC;
	font-weight:bold;
	font-size:0.9em;
	background-position: 5px 12px ;/*--Override background position--*/
}

/* itinerary planner */
.planner-pref {
	width: 200px;
	float:left;
	text-align:center;
	padding:10px;
}

.planner-content {
	width: 670px;
	border-left:1px solid #e1e1e1; 
	border-right:1px solid #e1e1e1; 
	float:left;
	text-align:center;
	padding:10px;
}

.planner-choice {
	float:left;
	text-align:left;
	padding-top:10px;
	vertical-align:
}


/* ----------------------------------------------------- */
/* navigation styles -  events, POI, promo, f&b */

/* style for vertical nav */
	#navigation_vert {width:35px; clear:both; padding:0 0 0 0; margin:0 auto}
	#navigation_vert  ul { display:block}
	#navigation_vert  ul li {display:block; width:35px; margin:0 0 1px 0; position:relative}
	#navigation_vert  ul li a.navlink {display:block; *display:inline-block; width:35px; text-align:center; color:#fff; text-decoration:none}
	#navigation_vert .dropdown {position:absolute; padding:20px; border-bottom-left-radius:10px; border-top-left-radius:10px; -moz-border-radius-bottomleft:10px; -moz-border-radius-topleft:10px}
     /* style for each drop down - vertical */
    #navigation_vert ul li #dropdown_fnb {background:#333; color:#fff}
    #navigation_vert ul li #dropdown_fnb a {color:red}
    #navigation_vert ul li #dropdown_event {background:#666; color:#fff}
    #navigation_vert ul li #dropdown_event a {color:black}
    #navigation_vert ul li #dropdown_promo {background:#777; color:#fff}
    #navigation_vert ul li #dropdown_promo a {color:orange}
    #navigation_vert ul li #dropdown_poi {background:#777; color:#fff}
    #navigation_vert ul li #dropdown_poi a {color:orange}
	
/*-------------------------------------------------------------------------------------------------*/
	/*FOOTER*/
/*-------------------------------------------------------------------------------------------------*/	
.footer {
	color:#a1a1a1; font-size:1em; border-top:2px dashed #e4e4e4; line-height:19px;

	}
.footer p {
	line-height:16px;
}
.footer h4{
	padding-bottom:30px;
	font-weight:bold;
	width:310px;
	padding-left:0px;
	color:#ffffff;
	background-repeat:no-repeat;
	text-transform:uppercase;
	}
.footerdecor-left {
	background:url('../images/footer-decor-left.png');
	height:63px;
	width:380px;
	margin-top:30px;
}
.footerdecor-right {
	background:url('/adminItem/images/footer-decor-right.png');
	height:63px;
	width:380px;
	margin-right:10px;
}
.follow {
	font-size:10px;
	margin-bottom:10px;
	font-style:italic;
}
.blog-cloud {
	width:60px;
	height:30px;
	padding-top:5px;
	margin-right:5px;
	float:left;
}
.tweeter {
	padding-left:25px;
	margin-bottom:20px;
	background:url('/adminItem/images/tweet.png');
	background-position: 0px 5px;
	background-repeat:no-repeat;
}
.portal-gallery {
	text-align:center;
	width: 660px;
}
.tweeter p {
	padding-left:5px;
	border-left:1px dashed #444a4f;
	margin-bottom:5px;
}
.blog-footer-img {
	border-right:1px solid #333333;
	border-bottom:1px solid #333333}
/*********** FOOTER line ************/
	.footer-line {
		background:#000;
		height: 50px;
		font-size:12px;
		text-shadow:none;
		color:#FFF;
	}	
	.footer-line a {
		color:#FFF;
		text-decoration:none;
	}	
	.footer-line a:hover {
		text-decoration: underline;
	}	
.break2 {
	width:100%;
	float:left;
}


.footer span {color:#4f4f4f; margin-right:6px;}
.footer a {color:#a1a1a1; font-size:1em; text-decoration:underline;}
.footer a:hover {color:#c1000e;}
.footer .footer-menu {padding:16px 0 9px; list-style:none outside none; text-align:center; margin:0 auto;}
.footer .footer-menu li {display:inline;}
.footer .footer-menu a{margin:0 15px 0 10px;text-decoration:none;color:#494949;}
.footer .footer-menu a:hover {color:#c1000e;}
.footer .footer-menu .first a {margin-left:0;}

 

.boxTop {
    clear:both
}
 
.boxBody {
    margin-top:-10px;
	background:url(/adminItem/images/info-bg.png) repeat-x;
	padding:10px;
}
 
.boxBody div.parent {
    display:none;
}
 
.boxBody div.show {
    display:block;
}
 
 
.boxBody #category a {
    display:block
}
 
/* IE Hacks */
*html .boxTop {margin-bottom:-2px;}
*html .boxBody div ul {margin-left:10px;padding-left:15px;}

 .outletinfo {
	 float:left; 
	 width:150px; 
	 margin-right:10px; 
	 padding-right:10px;	
	 position:relative;
}
 
.outlettitle {
	 font-size:1.2em;
	 font-style:italic;
	 color:#c1000e;
	 line-height:1.1em;	
	 font-weight:bold;	
	 font-family: Verdana;
}

.bold { font-weight:bold;}
.italic {font-style:italic;}
.outletmap { 
	border-radius:10px;
	width:160px;
	height:160px;
}


/*Your Singapore*/
.YSstart {
	padding:5px;
	position:relative;
	z-index:999;
	float:left;
	}
.YSstart .YSactive {
	color:#F15A22!important;
	text-decoration:none;
	}
.YSstart a:hover {
	color:white!important; 
	text-decoration:none;
	}
.YSstart a:link {
	color:#999; 
	text-decoration:none;
	}
	
.YSnavbar {
	font-size:1.4em;
	position:relative;
	font-weight:bold;
	line-height:38px;
	height:45px;
	border-bottom:5px solid #c1000e;
	}
a:link .YSnavbartabs {
	text-decoration:none;
	color:#999;
} 
.YSnavbartabs {
	width:150px;
	height:25px;
	background-color:#333;
	float:left;
	padding-left:10px;
	padding-bottom:15px;
	display:inline-block;
	margin-right:5px;
}

.YSnavbarActive {
	text-decoration:none;
	color:white!important;
	background-color:#c1000e!important;
	padding-bottom:20px;
}
a:hover .YSnavbartabs  {
	text-decoration:none;
	color:white!important;
}

.YSlogo {
	/*ver1.0 png here*/
	background-repeat: no-repeat;
	margin-top:-2%;}
	
.YSheaderbreak {
	background:#161414;
	margin: 0 auto;
	width:100%;
	positon:relative;
}
.YScenterbutton {
	margin: 0 auto;
	width:250px;
	float:left;
	}
.YScenterbutton img {
	width:250px;
}
.YSthumbnail {
	position:relative;
	float:left;
	display:block;
	padding-top:20px;
}
.YSthumbnail img {
	margin-right:7px;
}